The magnificent Mughal Gardens in Delhi will open to the public on Saturday and will be open to the public till March 16.
Visitors will be allowed…